package com.x.service.transactional;

import java.util.List;
import java.util.Map;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;

import com.x.dao.LogDAO;

@Component("logService")
public class LogService {
	@Autowired
	private LogDAO logDAO;

	public List<Map<String, Object>> fcList(String start, String end) {
		return logDAO.fcList(start, end);
	}

	public List<Map<String, Object>> fcDfa(String start, String end) {
		return logDAO.fcDfa(start, end);
	}

	public List<Map<String, Object>> fcFt(String start, String end) {
		return logDAO.fcFt(start, end);
	}

	public List<Map<String, Object>> carrierList(String start, String end) {
		return logDAO.carrierList(start, end);
	}

	public List<Map<String, Object>> carrierDfa(String start, String end) {
		return logDAO.carrierDfa(start, end);
	}

	public List<Map<String, Object>> carrierFt(String start, String end) {
		return logDAO.carrierFt(start, end);
	}

	public List<Map<String, Object>> provinceList(String start, String end) {
		return logDAO.provinceList(start, end);
	}

	public List<Map<String, Object>> provinceDfa(String start, String end) {
		return logDAO.provinceDfa(start, end);
	}

	public List<Map<String, Object>> provinceFt(String start, String end) {
		return logDAO.provinceFt(start, end);
	}

	public List<Map<String, Object>> cityList(String start, String end,
			String province) {
		return logDAO.cityList(start, end, province);
	}

	public List<Map<String, Object>> cityDfa(String start, String end,
			String province) {
		return logDAO.cityDfa(start, end, province);
	}

	public List<Map<String, Object>> cityFt(String start, String end,
			String province) {
		return logDAO.cityFt(start, end, province);
	}

	public List<Map<String, Object>> districtList(String start, String end,
			String province, String city) {
		return logDAO.districtList(start, end, province, city);
	}

	public List<Map<String, Object>> districtDfa(String start, String end,
			String province, String city) {
		return logDAO.districtDfa(start, end, province, city);
	}

	public List<Map<String, Object>> districtFt(String start, String end,
			String province, String city) {
		return logDAO.districtFt(start, end, province, city);
	}

	public List<List<Map<String, String>>> summaryDay(String start, String end) {
		return logDAO.summaryDay(start, end);
	}

	public List<List<Map<String, String>>> summaryWeek(String start, String end) {
		return logDAO.summaryWeek(start, end);
	}

	public List<List<Map<String, String>>> summaryMonth(String start, String end) {
		return logDAO.summaryMonth(start, end);
	}
}
